if (!window.R) {
    window.R = {
        // 弹出框
        alert: {
            title: {
                'error': '错误',
                'warn': '警告',
                'prompt': '提示',
                'info': '信息',
                'success': '成功'
            },
            button: {
                'ok': '确定',
                'cancel': '取消',
                'yes': '是',
                'no': '否',
                'save': '保存',
                'rollBack': '撤销'
            }
        },
        // block-user-js
        block: {
            user: {
                lock: '您确定要锁定用户<strong>${name}</strong>吗?',
                unlock: '您确定要解锁用户<strong>${name}</strong>吗?'
/*
                'title': '您确定要',
                'user': '用户',
                'end': '吗',
                'lock': '锁定',
                'onLock': '解锁'
*/
            }
        },
        <!--cert-write-js-->
        cert: {
            write: {
                'alert-delete-confirm': '您确定要删除这个证书吗?',
                'alert-delete-warn': '${common.undo}',
                client: {
                    name: {
                        'length': '长度不能大于64!',
                        'regExp': '不能包含特殊字符!',
                        'exist': '证书名称已存在'
                    },
                    'cert': '不接受此文件类型,请上传\'pkcs12\',\'p12\'格式的文件'
                },
                'ca-cert-type': '不接受此文件类型,请上传\'jks\'格式的文件',
                'is-not-null': '不能为空',
                'length': '长度不能大于64',
                'add-success': '添加成功',
                'cert-exist': '证书已存在',
                'cert-load-error': '证书加载失败!'
            }
        },

        // device-list-write-js
        device: {
            list: {
                'imei-inValid': '无效的IMEI号！',
                device: {
                    delete: {
                        'confirm': '您确定要删除设备',
                        'title': '吗',
                        'warn': '${common.undo}',
                        'pending': '未解决!',
                        'Expired': '超时!',
                        'success': '删除设备成功!',
                        'error': '删除设备失败!'
                    },
                    'exist': '设备已存在'
                },
                'upload-file-info': '不接受此文件类型,请上传\'json\',\'xlsx\',\'xls\' 格式的文件',
                'processing': '正在处理---',
                'import-execl-No': '第',
                'execl-info': '行:【数据不符合规则】',
                'add-error': '添加失败!',
                'add-success': '添加设备成功!',
                'import-total': '总数:',
                'import-success': '成功:',
                'import-error': '失败:',
                'add-Expired': '操作超时',
                'add-gateway-error': '添加失败,请检查网关信息是否正确',
                'select': '-- 请选择 --',
                'format-error': '格式有误,请检查文件内容'
            },
            command: {
                'isNot-empty':'参数不能为空',
                'alert-warn-info':'您确定要发送',
                'alert-warn-end':'?',
                'send-success':'发送成功',
                'send-error':'发送失败'
            }
        },
        <!--gateway-list-js-->
        gateway: {
            list: {
                'id-format-error': '请输入正确的格式',
                'id-exist': '网关id已存在',
                'ip-inValid': '无效的IP地址',
                'delete-warn': '您确定要删除这个网关吗？',
                'delete-error': '删除失败',
                'sub-error': '订阅/取消订阅失败，请联系---其实这个失败了，你找谁也没用的',
                'conn-error': '连接失败：参数不正确',
                'add-gateway': '新建网关',
                'url-inValid': '无效的URL',
                'id-format': '请输入正确的数字格式',
                'name-format': '网关名称不能包含特殊字符',
                'group-name-format': '组名不能包含特殊字符',
                'name-exist': '网关名称已存在',
                'group-name-exist': '组名已存在',
                'appId-format': 'APP ID不能包含特殊字符',
                'appId-exist': 'APP ID已存在',
                'appSecret-format': 'APP Secret不能包含特殊字符'
            }
        },
        <!--header-js-->
        header: {
            'loginOut-prompt': '您确定要退出登录吗',
            'password-is-null': '请输入当前用户密码',
            'new-password': '请输入新密码',
            'new-password-length': '密码长度应该在6~16位',
            'new-password-mismatching': '两次输入的密码不匹配',
            'new-password-edit-success': '密码修改成功',
            'new-password-edit-mismatching': '密码不匹配'

        },
        <!--lib-js-->
        lib: {
            'error-code-404': '您请求的资源不存在！',
            'error-code-500': '系统内部错误！',
            'error-code-400005': '您的会话已超时，请重新登录系统！',
            'error-code-400006': '您没有权限使用这个功能！'
        },
        <!--login-js-->
        login: {
            'error-code-10000001': '您尝试登录次数过多，用户已被锁定，请联系管理员！',
            'error-code-10000002': '您所在的IP地址被禁止登录',
            'error-code-20000002': '用户已被锁定，请联系管理员',
            'login-error-code-default': '帐号或密码不匹配'
        },
        <!--profile-js-->
        profile: {
            'device-man': '设备厂商',
            'device-type': '设备类型',
            'device-model': '设备型号',
            'not-null': '不能为空',
            'special-character': '不能包含特殊字符',
            'profile-length': '长度不能大于64',
            'add-success': '添加成功',
            'exist': '设备模型已存在',
            'delete-confirm': '您确定要删除这个设备模型吗？',
            'delete-repeal': '${common.undo}'
        },
        common:{undo:'这个操作将无法撤销'},
        <!--system-config-js-->
        system: {
            config: {
                'delete-info': '您确定删除这个条目吗？',
                'edit-info': '您确定要取消当前编辑吗？',
                'cancel-edit': '当前所有操作将不会被保存!',
                'memo-must': '请输入简单备注',
                'memo-length': '简单备注内容必须在4-10个字符之间',
                'ip-inValid': '不合法的IP地址',
                'mask-inValid': '子网掩码不合法',
                'param-not-null': '不能为空',
                'url-inValid': '非法的URL',
                'parseInt': '只能输入整数',
                'parseFloat': '只能输入浮点数',
                'error': '错误',
                'save-success': '保存成功',
                'eye-show': '这个操作将使得密码字符变得可见，您确定要显示吗？'
            }
        },
        <!--third-app-js-->
        third: {
            app: {
                'id-exists': '代码已存在',
                'name-exists': '名称已存在',
                'id-not-null': '代码不能为空',
                'code-special-character': '代码不能包含特殊字符',
                'id-length': '代码长度不能大于32',
                'name-not-null': '名称不能为空',
                'special-character': '名称不能包含特殊字符',
                'name-length': '名称长度不能大于64',
                'add-success': '添加成功',
                'delete-info': '您确定要删除应用程序',
                'delete-info-end': '吗？',
                'delete-warn': '${common.undo}'
            }
        },
        <!--user-list-js-->
        user: {
            list: {
                'value-exists': '登录名已存在',
                'value-not-null': '不能为空',
                'length-error': '长度不能大于32',
                'value-special-character': '不能包含特殊字符',
                'password-length': '密码长度必须为6-16位',
                'password-mismatching': '两次输入的密码不匹配',
                'edit-success': '编辑成功',
                'add-success': '添加成功',
                'delete-info': '您确定要删除这个用户吗？',
                'delete-warn': '${common.undo}',
                'password-enter': '请输入当前用户密码',
                'new-password-enter': '请输入新密码',
                'reset-success': '密码重置成功!'
            }
        },
        // pagination.js
        pagination:{label:'共${page-no}/${total-page}页, 每页${page-size}条'}
    };
}
